Skip to content

Fix CI & other improvements#401

Merged
Yaya-Cout merged 2 commits into
UpsilonNumworks:upsilon-devfrom
mickbot-92:ci-fix
Jun 1, 2026
Merged

Fix CI & other improvements#401
Yaya-Cout merged 2 commits into
UpsilonNumworks:upsilon-devfrom
mickbot-92:ci-fix

Conversation

@mickbot-92
Copy link
Copy Markdown

All CI are now working, with no deprecation warnings 🎉

  • ci in general
    • It no longer relies on NumWorks scripts
    • Using main branch for actions/checkout, actions/upload-artifact, etc.
  • fxcg
    • gitea repo cloned using git
    • Deprecated -ffreestanding flag removed, to compile cmath.h
  • 3ds
    • Use Ubuntu ARM
    • makerom is compiled from source, in order to use latest improvements
    • Omega logos replaced by Upsilon ones !
    • ⚠️ However the builds are currently broken when trying to calculate ; the last time it worked was with Fix 3DS simulator #243
  • android
    • Bump to latest LTS toolchain and Gradle 9.5.0
  • web
    • Use Ubuntu ARM
    • Revert to Emscripten 4.0.22
  • RADME
    • Some improvements (including updated build commands)

@Yaya-Cout Yaya-Cout merged commit c579661 into UpsilonNumworks:upsilon-dev Jun 1, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants